roll up one's sleeves - Francés Inglés Diccionario